
Dima
18.01.2017
15:06:04
как-то руби популярен среди Дмитриев, нас тут 3ое

Dmitry
18.01.2017
15:06:38
из 382?

Dima
18.01.2017
15:13:40

Google

Dima
18.01.2017
15:13:47
тут человек 10 постоянно разговаривает
Как и в общем везде, буть хоть 5000 человек в группе, основное общение будет у 10-15 между собой.

Dmitriy
19.01.2017
07:10:47
ht,zn
парни
кто нибудь писал интернет магазин и использовал динамические атрибуты?
EAV

Alexander
19.01.2017
07:22:50
https://github.com/NNRUG/metasearch_example

Dmitriy
19.01.2017
07:43:21
а кто использовал spree?
может не стоит изобретать велосипед и строить на нем магазин

Alex
19.01.2017
07:43:50
???
сколько не высказывались о spree, все негативные отзывы в рубичатах.
У тебя была проблема, ты взял spree и у тебя теперь две проблемы.

Dmitriy
19.01.2017
07:44:34
понял!

Google

Alexander
19.01.2017
07:45:06
@pimpmyyoba вроде писал про spree, но могу ошибаться
да и найти по чату наверняка можно

I
19.01.2017
07:52:25

Dmitriy
19.01.2017
08:08:10
в общем про spree не рекомендуете
а кто может поделится, что кто использовал при создании магазина
чтобы не наткнуться на типичную ошибку

Alex
19.01.2017
08:09:30
Все равно наткнешься.

Adamtsov
19.01.2017
08:09:32
я юзал spree
кастомные штуки тяжеловато делать
почти всегда приходится в исходники лазить

Dmitriy
19.01.2017
08:10:10
а кто делал динамический набор атрибутов?
понял, спре не буду юзать, я просто учусь пока, хочу попробовать свои силы
интересно просто, услышать советы тех, кто делал и набил руку уже
и шишку
:D

Alexander
19.01.2017
08:12:10
берёшь постгрю, в ней jsonb и пилишь кастомные наборы атрибутов как душе угодно

I
19.01.2017
08:12:20

Dmitriy
19.01.2017
08:12:28
?

Adamtsov
19.01.2017
08:17:10
если учишься, то spree лучше не трогать, я когда начинал, то пробывал spree, там вообще ничего не понятно было)

Dmitriy
19.01.2017
08:25:19
ну а кто бы посоветовал

Google

Dmitriy
19.01.2017
08:25:34
как сделать различный набор атриьбутов
для товара
EAV говорят плохо

Alex
19.01.2017
08:25:47
там много решений
EAV это что?

Dmitriy
19.01.2017
08:26:55
http://rubyflow.ru/items/1333

Alex
19.01.2017
08:27:26
лучше бы сюда ссылку дал: https://github.com/kostyantyn/hydra_attribute

Dmitriy
19.01.2017
08:27:33
ну да

Alex
19.01.2017
08:28:16
def up
create_hydra_entity :products do |t|
Бить ссаными тряпками за такие миграции.

Tim
19.01.2017
08:28:38
поч

I
19.01.2017
08:28:53
подзаброшенная репа

Alex
19.01.2017
08:29:00
Нормальные гемы имеют генератор, который свои миграции пихают в твое рельсовое приложение

Alex
19.01.2017
08:29:16
и в этих миграциях нет ничего gem специфичного

Dmitriy
19.01.2017
08:29:21
ну я имел ввиду не гем

Alex
19.01.2017
08:29:24
так что когда ты откажешься от гема, твои миграции не будут порушены.

I
19.01.2017
08:29:29
Then we should generate our migration:
rails generate migration create_hydra_attributes
и дальше эта миграция

Alex
19.01.2017
08:29:52

Dmitriy
19.01.2017
08:30:09
ладно, кто скажет, как блин решить данную проблему) в какую чторону копать
чтобы к товаров могли быть разные атрибуты

Alex
19.01.2017
08:30:24
Пробуй разные подходы и смотри какой тебе больше подойдет.

Google

I
19.01.2017
08:30:39

Alex
19.01.2017
08:30:57
а так да, jsonb пожалуй довольно простой способ.

Dmitriy
19.01.2017
08:31:26
я думал json это формат обмена данными
как мне это поможет

Alex
19.01.2017
08:31:45
jsonb это постгресовый формат хранения данных в поле

Alexander
19.01.2017
08:31:52

Alex
19.01.2017
08:32:06
Да, не одобряю

Alexander
19.01.2017
08:32:29
и что же лучше: json в postgresql или может nosql?

Alex
19.01.2017
08:32:42
https://github.com/carrierwaveuploader/carrierwave#activerecord

Admin
ERROR: S client not available

Alex
19.01.2017
08:32:52

Alexander
19.01.2017
08:32:55

Alex
19.01.2017
08:33:07
Для новичка лучше nosql не брать, имхо конечно.

Alexander
19.01.2017
08:33:17

Alex
19.01.2017
08:33:27
можно лохануться с данными

Alexander
19.01.2017
08:33:33

Alex
19.01.2017
08:33:39
На реляционках проще не лохануться с консистентностью.

Dmitriy
19.01.2017
08:33:40
какая свзять между jsonb и тем чтобы сделать различные атрибуты у товара

Alexander
19.01.2017
08:33:40

Google

Dmitriy
19.01.2017
08:33:41
ааа

I
19.01.2017
08:33:43

Alex
19.01.2017
08:33:57

I
19.01.2017
08:33:58
а потом выходит

Alexander
19.01.2017
08:34:04

Dmitriy
19.01.2017
08:34:19
Аааа
типа ты записивыешь поле атрибуты в формате json

Alex
19.01.2017
08:34:31

Dmitriy
19.01.2017
08:34:35
в строчку

Alex
19.01.2017
08:34:42
Хэшик ты туда пишешь по сути.
AR сам сериализует это в json

Alexander
19.01.2017
08:35:03

Alex
19.01.2017
08:35:04
и потом у postgresql есть методы для поиска по json'у

Alexander
19.01.2017
08:35:21

I
19.01.2017
08:35:30
ну для извращенцев можно mongodb и PG в одном проекте выкатить

Alex
19.01.2017
08:35:33
не одно и тоже, потому что есть статичные поля

Alexander
19.01.2017
08:35:40

Alex
19.01.2017
08:35:57
опять же товары можно обычно реляционно с категориями связать

Alexander
19.01.2017
08:36:02

I
19.01.2017
08:36:04