yes, puzzling. Can we see a concerete example?

On Sep 8, 10:21 pm, seongjoo <seongjoo....@gmail.com> wrote:
> Hello,
>
> It looks like:
>
> dict = {'email':''u...@email.com', 'name':'dude', 'accesskey': [some
> hash string]}
>
> I tried insertion with other table and other dict and it worked. So I
> figured that, as you properly guessed, it must be the problem relating
> the dict that I am trying to insert.
>
> But what puzzles me is that if the dict is the source of the problem,
> why wouldn't db.table.bulk_insert([dict]) fail?
>
> On 9월8일, 오후11시20분, Bruno Rocha <rochacbr...@gmail.com> wrote:
>
>
>
>
>
>
>
> > How your dict looks like?
>
> >http://zerp.ly/rochacbruno
> > Em 08/09/2011 11:10, "seongjoo" <seongjoo....@gmail.com> escreveu:
>
> > > Hello,
>
> > > I am using web2py 1.98.2.
>
> > > The problem is that below instruction fails with error message:
> > > "TypeError: insert() keywords must be strings"
>
> > > db.table.insert(**dictionary)
>
> > > While db(query).update(**dictionary) works find.
>
> > > For now, I have to use as a workaround as below.
>
> > > bulk_insert( [dictionary] )
>
> > > What would be wrong?

Reply via email to