У меня есть следующий кометный актер (сокращено для удобства чтения):
class Relay_Comet extends CometActor with CometListener {
def render = {
var user_model = User.findAll(
("room" -> "test")
)
OnLoad(JsRaw(
"""
var user = []
"""
).cmd)
}
}
Я пытаюсь загрузить всех пользователей из БД, когда актер получает новое сообщение, это нужно делать каждый раз, когдаон получает сообщение, поскольку пользовательские записи должны быть обновлены, однако я получаю следующую ошибку во время выполнения:
overloaded method value findAll with alternatives:
[error] (ids: List[org.bson.types.ObjectId])List[code.model.User] <and>
[error] (qry: net.liftweb.json.JsonAST.JObject,opts: net.liftweb.mongodb.FindOption*)List[code.model.User] <and>
[error] (qry: com.mongodb.DBObject,opts: net.liftweb.mongodb.FindOption*)List[code.model.User] <and>
[error] => List[code.model.User]
[error] cannot be applied to (Relay_Comet.this.TheStrBindParam)
[error] var user_model = User.findAll(
Любая помощь очень ценится, заранее спасибо