2015-12-26 12 views
0

Я пытаюсь использовать couchbase lite в приложении, но я не могу получить вид создания документа из объекта.couchbase lite .net и типизированные объекты

Все, что я вижу, это метод PutProperties, ожидающий словаря, но у меня нет словарей. У меня есть обычные типизированные объекты.

Есть ли способ получить couchbase lite для принятия такого объекта? В противном случае, существует ли способ получить couchbase lite, чтобы принять строку и интерпретировать это как json-документ? Затем я мог использовать newtonsoft.json для сериализации объектов и передачи их.

Много приветствий!

+1

На данный момент нет возможности сделать то, что вы упомянули, но оба они запланированы для следующей крупной версии (2.0). – borrrden

+0

Я хотел бы отметить это как ответ, но для этого вы должны добавить его как «ответ», а не как «комментарий» ... – Volker

+0

Обычно я плохо себя отношу к тому, чтобы помещать это как ответ, потому что со временем это устареет или может измениться в зависимости от потребностей развития. Тогда я постараюсь записать это для учета. – borrrden

ответ

0

На данный момент эти функции примерно запланированы (первый из них более известен, чем второй, но второй упоминается). В настоящее время фокус на .NET является паритетом функций с другими платформами (Objective-C и Android/Java), поскольку он был последним из ворот. В 2.0 мы хотели бы, чтобы эта функция была реализована. Текущая версия в разработке - 1.2, и возможно, что релиз после этого будет 2.0, но я не думаю, что это подтверждено. Имейте в виду, что этот ответ не должен восприниматься как факт, поскольку он обсуждает будущее развитие и может быть изменен по ряду причин (не в последнюю очередь это спрос на определенную функцию). Тем временем, если вы хотели бы видеть эту функцию, лучше всего было бы написать о проблеме в GitHub.

+0

Я смотрю точно такую ​​же проблему на данный момент. Какова ваша рекомендация хранить сложные объекты в Couchbase.lite с текущей версией? – Thomas

Смежные вопросы