Я подумываю написать демона, чтобы прокрутить каналы, а затем добавить их в базу данных как объекты ActiveRecord.Агрегирование каналов в Rails-приложении
Во-первых, одна проблема, с которой я сталкиваюсь, заключается в том, что я не могу надежно получить автора/пользователя истории, используя драгоценный камень нормализатора. Похоже, что несколько раз он не распознает тег (я не знаю, сталкивался ли кто-либо с этой проблемой).
Во-вторых, я не видел, чтобы кто-либо конвертировал RSS-каналы обратно в записи базы данных. Мне нужно сделать это, поскольку каждая запись будет иметь ассоциации с другими объектами ActiveRecord. Я не могу найти какие-либо драгоценные камни, чтобы сделать это конкретно, но могу ли я как-то взломать что-то вроде act_as_feed, чтобы это сделать?
Почему это нормально, чтобы конвертировать RSS и другие каналы в записи базы данных. Программный доступ - это цель XML-фида! Вам нужно создать соответствующие модели и обновить их и сохранить их при анализе через канал! Это то, что вы просите? – Swanand
А, да, это то, о чем я прошу. Однако я не могу найти камень, который это делает. Я нашел rfeedpaser, который в некотором смысле лучше, чем нормализатор корма, но он по-прежнему не сохраняет записи в базе данных. Но, просматривая код, я не думаю, что найду такой камень, потому что в фид можно добавить столько информации. – Jaryl